package com.group3.group3.organ.service;
/**
 * Created with IntelliJ IDEA.
 *
 * @Author: Tom
 * @Date: 2022/05/19/16:34
 * @Description:
 */

/**
 *@ClassName OrganService
 *@Description
 *@Author 王琛
 *@Date 2022/5/19 16:34
 @Version 1.0
 */


import com.group3.group3.mybatis.flexigrid.PadingRstType;
import com.group3.group3.mybatis.flexigrid.PagingBean;
import com.group3.group3.mybatis.ztree.ZtreeEntity;
import com.group3.group3.organ.entity.OrganEntity;
import java.util.List;

public interface OrganService {

    PadingRstType<OrganEntity> select(PagingBean paging);

    OrganEntity selectById(String organUuid);

    void delete(String organUuid);

    void insert(String organUuid,String organName, String modifierid,String modtime, String description);
    void update(String organName,String description,String organUuid);

    List<OrganEntity> selectParent();

    List<ZtreeEntity> zTreeList(String organUuid);

    void updateById(String organUuid,String parentUuids);

}